leaf removal - German English Dictionary